@charset "utf-8";
/* CSS Document */

/*二级菜单样式*/
.guanli{width: 120px;text-align: center; background: #fff;padding-bottom:9000px;margin-bottom:-9000px;}
.guanli dl dd a{width: 120px; color:#333; height: 70px; line-height: 70px; cursor: pointer;display: inline-block;}
.guanli dl dd.mren{ background: #faf7fa;}
.guanli dl dd.mren a span{ padding: 8px 4px; border-bottom: 2px solid #737373;}


.shop{width: calc(100% - 140px); margin: 10px 10px 0; min-height: 100%;padding-bottom: 9000px;margin-bottom: -9000px; background: #fff; overflow-y: auto;}
.shop_type{float: left; background: #f5f5f5; height: 60px; line-height: 60px; width: calc(100% - 12px); margin: 10px 0 10px 12px;}

.shop_search{width: 318px;height: 38px;border: 1px solid #dcdcdc;border-radius: 4px;background: #fff; margin:10px 22px 0 10px;}
.shop_search input[type="text"]{width: 270px;background:none; border-radius: 4px; border: none; height: 38px; line-height: 38px; float: left; padding-left: 10px;}
.shop_search input[type="button"]{width: 38px;background:url(../images/search.png) no-repeat center; border: none; height: 38px; line-height: 38px;border-radius: 4px;}
.shop_search input[type="submit"]{width: 38px;background:url(../images/search.png) no-repeat center; border: none; height: 38px; line-height: 38px;border-radius: 4px;}

.cha_div1{margin-left: 20px;}
.cha_div1 i{ padding: 0 10px; display: inline-block; font-style: normal;}
.x_text{height: 32px; line-height: 32px;width: 70px; padding-left: 10px; border-radius:3px;border: 1px solid #bbb;}
.x_submit{width: 130px; height: 36px;line-height: 36px; background: #ee3b97; border: 1px solid #ee3b97; color: #fff;border-radius:3px;}


.concter{ padding: 0 10px; box-sizing: border-box; width: 100%; margin-top: 24px;}
.title{width: 100%; height: 40px; line-height: 40px; font-size:16px; background: #ee3b97; color: #fff; display: table;}
.title div{width: 10%; text-align: center; border-left:1px solid #ffa1de;display: table-cell; vertical-align: middle;}
.title div:nth-child(3){width: 25%;}
.title div:nth-child(4){width: 15%;}


.title2{width: 100%; height: 40px; line-height: 40px; font-size:16px; background: #ee3b97; color: #fff; display: table;}
.title2 div{width: 10%; text-align: center; border-left:1px solid #ffa1de;display: table-cell; vertical-align: middle;}
.title2 div:nth-child(3){width:15%;}
.title2 div:nth-child(7){width: 15%;}


.order_box{width: 100%; overflow-x:hidden;padding: 0 10px; box-sizing: border-box;}
.order_box em{font-style: normal; color: #13A4E7; padding-left:10px;}
.title1 div p{ line-height: 24px;}
.title1{width: 100%;  line-height: 46px;  background: #fff; border-bottom: 1px solid #ccc; color: #7c7c7c; display: table;}
.title1 div{width: 10%; text-align: center;display: table-cell; vertical-align: middle; }
.title1 div:nth-child(3){width: 25%;}
.title1 div:nth-child(4){width: 15%;}

.title3{width: 100%;  line-height: 46px;  background: #fff; border-bottom: 1px solid #ccc; color: #7c7c7c; display: table;}
.title3 div{width: 10%; text-align: center;display: table-cell; vertical-align: middle; line-height: 24px; padding:10px 5px; box-sizing: border-box;}
.title3 div:nth-child(3){width: 15%;}
.title3 div:nth-child(7){width: 15%;}
.use{color: #ee3b97; border: 1px solid #ee3b97; border-radius: 3px; padding: 4px 16px; cursor: pointer;}

.tj_text{width: 140px; height: 34px; line-height: 34px; border:1px solid #bbb; border-radius:3px;appearance:none;-moz-appearance:none;-webkit-appearance:none; background: url(../images/arrow.png) no-repeat 120px center; background-color: #fff; padding-left: 10px;}

.label{color: #ee3b97; border: 1px solid #ee3b97; border-radius: 3px; padding: 4px 16px; cursor: pointer; margin-left: 10px;}
.label a{color: #ee3b97;display: inline-block;}


.shops{ calc(100% - 12px); margin:10px 0 0 12px; box-sizing: border-box; padding: 20px; background: #f5f5f5;}
.shops span{display: inline-block; padding-right: 30px; min-width: 160px;}

.shops_box{width: 100%; padding-bottom: 30px;}
.shops .shops_box span:nth-child(1){min-width: auto; padding: 0; display: inline-block; width: 90px;}
.shops .shops_box .s_img{ margin-left: 30px;}
.s_img img{width: 360px; height: 210px;background: #ccc; padding: 10px; margin-right: 30px;}

.fan{width: 100%; text-align: center; margin: 20px 0 40px;}
.fan a{ background: #13A4E7; color: #fff; width: 180px; height: 40px; line-height: 40px; display: inline-block; border-radius:6px;}

.handle{width: 100%;}
.handle span{display: inline-block; color: #666; border: 1px solid #ccc; width: 60px; height:30px; text-align: center; line-height: 30px; border-radius: 6px; margin:0 5px; cursor: pointer;}
.handle .h_active{ border: 1px solid #EE3B97; background:#EE3B97; color: #fff;}

.xiug{cursor:pointer;}
.wenb{cursor:pointer;min-width: 40px;}
.edit{color: #13A4E7; cursor:pointer;}
.text{height: 30px; line-height: 30px; border: 1px solid #ccc; width: 100%; text-align:center;display: inline-block; box-sizing: border-box;}

.weixin{width: 100%; text-align: left; padding-top: 20px;}
.weixin span{width: 120px;text-align: right; display: inline-block;}
.weixin p{margin-bottom: 20px;}

.w_text{height: 30px; line-height: 30px; width: 210px; margin-right: 15px; display: inline-block; font-style: normal;}
.w_text input{border:none; line-height: 28px;width: 100%;padding-left: 10px;box-sizing: border-box; border: 1px solid #ccc;}

.queren{font-style: normal; cursor: pointer;}


.erweima{width: 40px; height: 40px; background: #fff; box-shadow: 0 0 2px 2px #eee; border-radius: 100%; padding: 5px; position: absolute; top: 160px; left: 388px; cursor: pointer;}



